SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 57901: Cursor inconsistencies and other improper rendering might occur in the SAS® Studio editor

DetailsHotfixAboutRate It

You might experience unpredictable cursor behavior and other inconsistencies when you use the SAS Studio editor. Some of the issues that have been reported include the following:

  • The visible cursor position is not where characters are actually inserted.
  • The cursor does not reposition.
  • There is "invisible" code that generates errors when you run the program. The code does not appear in the editor unless you highlight the blank area.
  • Partial lines of code are duplicated.
  • Code is pasted incorrectly.
  • "Ghost code" appears overlaid over your code.

These issues occur sporadically and infrequently. If they do occur, they usually persist in the open Editor tab until it is closed. These issues are more likely to occur when you use Microsoft Internet Explorer, so using Mozilla Firefox or Google Chrome decreases their likelihood.

The following options reduce the occurrences of these issues, depending on your current SAS Studio release.

SAS® Studio 3.3

Disable the Enable Color Coding option in the editor preferences.

SAS® Studio 3.4

You can use either of these options:

  • Disable the Enable Color Coding option in the editor preferences.
  • Apply the hot fix referenced on the Hot Fix tab of this note. This hot fix applies SAS Studio 3.6 functionality to SAS Studio 3.4 and has a number of other fixes.

SAS® Studio 3.5

You can use either of these options:

  • Disable the Enable Color Coding option in the editor preferences.
  • Apply the hot fix referenced on the Hot Fix tab of this note. This hot fix applies SAS Studio 3.6 functionality to SAS Studio 3.5 and has a number of other fixes.

See these related SAS Notes for other issues with the editor:

SAS Note 59549"The SAS® Studio 3.6 editor window displays incorrect mouse behavior with Google Chrome version 55.0.2883.87 and later"

SAS Note 60385:  "When you use SAS® Studio in Microsoft Internet Explorer 11, right-clicking a SAS® keyword and selecting Syntax Help duplicates the current line"

SAS Note 60387:  "Using statement comments instead of block comments might cause incorrect color coding in SAS® Studio"

Click the Hot Fix tab in this note to access the hot fix for this issue for SAS Studio Basic and SAS Studio Mid-Tier editions. Use the Downloads page to upgrade SAS Studio Single-User Edition to the latest release, including hot fixes.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS StudioWindows 7 Ultimate x643.33.69.4 TS1M29.4 TS1M4
Windows 7 Ultimate 32 bit3.33.69.4 TS1M29.4 TS1M4
Windows 7 Professional x643.33.69.4 TS1M29.4 TS1M4
Windows 7 Professional 32 bit3.33.69.4 TS1M29.4 TS1M4
Windows 7 Home Premium x643.33.69.4 TS1M29.4 TS1M4
Windows 7 Home Premium 32 bit3.33.69.4 TS1M29.4 TS1M4
Windows 7 Enterprise x643.33.69.4 TS1M29.4 TS1M4
Windows 7 Enterprise 32 bit3.33.69.4 TS1M29.4 TS1M4
Microsoft Windows Server 2012 Std3.33.69.4 TS1M29.4 TS1M4
Microsoft Windows Server 2012 R2 Std3.33.69.4 TS1M29.4 TS1M4
Microsoft Windows Server 2012 R2 Datacenter3.33.69.4 TS1M29.4 TS1M4
Microsoft Windows Server 2012 Datacenter3.33.69.4 TS1M29.4 TS1M4
Microsoft Windows Server 2008 for x643.33.69.4 TS1M29.4 TS1M4
Microsoft Windows Server 2008 R23.33.69.4 TS1M29.4 TS1M4
Microsoft Windows Server 20083.33.69.4 TS1M29.4 TS1M4
Microsoft Windows 103.33.69.4 TS1M29.4 TS1M4
Microsoft Windows 8.1 Pro x643.33.69.4 TS1M29.4 TS1M4
Microsoft Windows 8.1 Pro 32-bit3.33.69.4 TS1M29.4 TS1M4
Microsoft Windows 8.1 Enterprise x643.33.69.4 TS1M29.4 TS1M4
Microsoft Windows 8.1 Enterprise 32-bit3.33.69.4 TS1M29.4 TS1M4
Microsoft Windows 8 Pro x643.33.69.4 TS1M29.4 TS1M4
Microsoft Windows 8 Pro 32-bit3.33.69.4 TS1M29.4 TS1M4
Microsoft Windows 8 Enterprise x643.33.69.4 TS1M29.4 TS1M4
Microsoft Windows 8 Enterprise 32-bit3.33.69.4 TS1M29.4 TS1M4
Microsoft® Windows® for x643.33.69.4 TS1M29.4 TS1M4
64-bit Enabled AIX3.33.69.4 TS1M29.4 TS1M4
64-bit Enabled Solaris3.33.69.4 TS1M29.4 TS1M4
HP-UX IPF3.33.69.4 TS1M29.4 TS1M4
Linux for x643.33.69.4 TS1M29.4 TS1M4
Solaris for x643.33.69.4 TS1M29.4 TS1M4
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.